Skip to content

feat: add new vibe triggers for hourly and disconnection notice#786

Draft
rojas-claudio wants to merge 8 commits intocoredevices:mainfrom
rojas-claudio:new-vibe-triggers
Draft

feat: add new vibe triggers for hourly and disconnection notice#786
rojas-claudio wants to merge 8 commits intocoredevices:mainfrom
rojas-claudio:new-vibe-triggers

Conversation

@rojas-claudio
Copy link
Contributor

This PR adds two new vibration triggers to vibe score capable watches, one for the top of the hour and the other for a disconnect notice (both of which are already features in a number of community-made watchfaces, but never a system-wide feature).

For the time being, this will be left as a draft as I am seeking feedback, specifically in regards to triggering the vibe score(s) in clock.c and debounced_connection_service.c. PebbleOS currently expects a system app (ResAppNum = 0) to be in focus when creating the vibe score, however, this will not work when the user is running a third-party app or watchface. At the moment, there is a workaround for this, but I am not sure if this is the cleanest or will be an accepted solution. Any pointers would be much appreciated :)

Resolves issue #690.

Signed-off-by: Claudio Rojas <claudio@rojas.tech>
Signed-off-by: Claudio Rojas <claudio@rojas.tech>
…lients

Signed-off-by: Claudio Rojas <claudio@rojas.tech>
…connect vibes

Signed-off-by: Claudio Rojas <claudio@rojas.tech>
Signed-off-by: Claudio Rojas <claudio@rojas.tech>
Signed-off-by: Claudio Rojas <claudio@rojas.tech>
Signed-off-by: Claudio Rojas <claudio@rojas.tech>
Signed-off-by: Claudio Rojas <claudio@rojas.tech>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant